home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / news / inn1.000 / inn1.4sec-linux-src.tar / inn / samples / version < prev    next >
Text File  |  1993-12-22  |  960b  |  36 lines

  1. #! /bin/sh
  2. ##  $Revision: 1.23 $
  3. ##  Version control-message handler
  4.  
  5. PROG=version
  6. ##  Some shells don't pass in $* unless we explicitly pass it in here.
  7. ##  =()<. @<_PATH_PARSECTL>@ "$@">()=
  8. . /news/bin/control/parsecontrol "$@"
  9.  
  10. VERSION="INN 1.4-sec"
  11.  
  12. WHERE=`innconfval pathhost`
  13.  
  14. SUBJECT="Version reply from `innconfval pathhost`"
  15. case ${ACTION} in
  16. mail)
  17.     export FROM VERSION MAILCMD SUBJECT ARTICLE
  18.     (
  19.     echo "${FROM} requested your news version."
  20.     echo 'To reply, do the following:'
  21.     echo "    echo InterNetNews ${VERSION} | ${MAILCMD} -s \"${SUBJECT}\" ${FROM}"
  22.     echo 'The full article was:'
  23.     cat ${ARTICLE}
  24.     ) | sed -e 's/^~/~~/' | ${MAILCMD} -s "version by ${FROM}" ${NEWSMASTER}
  25.     ;;
  26. logit)
  27.     ${WRITELOG} ${LOGFILE} "version by ${FROM}; reply skipped" <${ARTICLE}
  28.     ;;
  29. doit)
  30.     echo "InterNetNews ${VERSION}" | ${MAILCMD} -s "${SUBJECT}" ${REPLYTO}
  31.     ${WRITELOG} ${LOGFILE} "version by ${FROM}; reply sent" <${ARTICLE}
  32.     ;;
  33. esac
  34.  
  35. exit
  36.